injection pump rack - French English Dictionary